
function Slash(msg)
if (msg == "") or (msg == nil) then SlashMain(msg); end
if (msg == "s") or (msg == "sh") or (msg == "sho") or (msg == "show") then Main_Form:Show(); end
if (msg == "h") or (msg == "hi") or (msg == "hid") or (msg == "hide") then HideAddon(); end
if (msg == "info") or (msg == "information") then SlashInfo(msg); end
if (msg == "i") or (msg == "it") or (msg == "ite") or (msg == "item") or (msg == "items") then Item_Form:Show(); end
end
SlashCmdList["DXA"] = Slash;
SLASH_DXA1="/dxa"
SLASH_DXA2="/divinty"
SLASH_DXA3="/assistant"

function SlashMain(msg)
print("|cff6AFF00Welcome to the Divinity-X Assistant slash interface!|r")
print("|cff6AFF00Available sub-commands for Divinity-X Assistant:|r")
print("|cff6AFF00    show - Shows the main window of Divinity-X Assistant.|r")
print("|cff6AFF00    hide - Hides the main window of Divinity-X Assistant.|r")
print("|cff6AFF00    info - Prints information about Divinity-X Assistant.|r")
print("|cff6AFF00    items - Shows the item window of Divinity-X Assistant.|r")
end

function SlashInfo(msg)
print("|cff6AFF00Divinity-X Assistant is an addon designed to make usage of commands simpler and more efficient, for more information and instructions upon how to use the addon to its full potential please visit: ")
end